package com.abl.core.common.security;

import java.lang.annotation.*;

/**
 * 防止重复提交注解
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
public @interface ReSubmit {


    /**
     * 过期时间 默认3秒，即3秒内无法重复点击。
     */
    long expire() default 3;

    /**
     * 需要登录状态; 默认false。
     * 为true需要用户登录状态
     */
    boolean hasLogin() default false;
}
